work satisfaction - French English Dictionary